<HTML><HEAD><TITLE>All_About_Your_64-Online-Help Version 0.64</TITLE></HEAD>
<BODY><PRE>

 $E168/57704:   Perform [load]

E168: A9 00     <A HREF="BLDA.HTM">LDA</A> #$00
E16A: 85 0A     <A HREF="BSTA.HTM">STA</A> <A HREF="ZP0A.HTM">$0A</A>       ; Load/Verify-Flag
E16C: 20 D4 E1  <A HREF="BJSR.HTM">JSR</A> <A HREF="ROME1D4.HTM">$E1D4</A>     ; Get Parameters For LOAD/SAVE
E16F: A5 0A     <A HREF="BLDA.HTM">LDA</A> <A HREF="ZP0A.HTM">$0A</A>       ; Load/Verify-Flag
E171: A6 2B     <A HREF="BLDX.HTM">LDX</A> <A HREF="ZP2B.HTM">$2B</A>       ; Pointer: Start of BASIC Text Area
E173: A4 2C     <A HREF="BLDY.HTM">LDY</A> <A HREF="ZP2B.HTM">$2C</A>       ; Pointer: Start of BASIC Text Area
E175: 20 D5 FF  <A HREF="BJSR.HTM">JSR</A> <A HREF="ROMFFD5.HTM">$FFD5</A>     ; Load RAM From Device
E178: B0 57     <A HREF="BBCS.HTM">BCS</A> <A HREF="ROME1C7.HTM">$E1D1</A>     ; Perform [close]
E17A: A5 0A     <A HREF="BLDA.HTM">LDA</A> <A HREF="ZP0A.HTM">$0A</A>       ; Load/Verify-Flag
E17C: F0 17     <A HREF="BBEQ.HTM">BEQ</A> $E195
E17E: A2 1C     <A HREF="BLDX.HTM">LDX</A> #$1C
E180: 20 B7 FF  <A HREF="BJSR.HTM">JSR</A> <A HREF="ROMFFB7.HTM">$FFB7</A>     ; Read I/O Status Word
E183: 29 10     <A HREF="BAND.HTM">AND</A> #$10
E185: D0 17     <A HREF="BBNE.HTM">BNE</A> $E19E
E187: A5 7A     <A HREF="BLDA.HTM">LDA</A> <A HREF="ZP7A.HTM">$7A</A>       ; Pointer: Current Byte of BASIC Text
E189: C9 02     <A HREF="BCMP.HTM">CMP</A> #$02
E18B: F0 07     <A HREF="BBEQ.HTM">BEQ</A> $E194
E18D: A9 64     <A HREF="BLDA.HTM">LDA</A> #$64
E18F: A0 A3     <A HREF="BLDY.HTM">LDY</A> #$A3
E191: 4C 1E AB  <A HREF="BJMP.HTM">JMP</A> <A HREF="ROMAB1E.HTM">$AB1E</A>     ; Output String

Jump from $E18B, <A HREF="ROME1C7.HTM">$E1CF</A>:

E194: 60        <A HREF="BRTS.HTM">RTS</A>

Jump from $E17C:

E195: 20 B7 FF  <A HREF="BJSR.HTM">JSR</A> <A HREF="ROMFFB7.HTM">$FFB7</A>     ; Read I/O Status Word
E198: 29 BF     <A HREF="BAND.HTM">AND</A> #$BF
E19A: F0 05     <A HREF="BBEQ.HTM">BEQ</A> $E1A1
E19C: A2 1D     <A HREF="BLDX.HTM">LDX</A> #$1D

Jump from $E185:

E19E: 4C 37 A4  <A HREF="BJMP.HTM">JMP</A> <A HREF="ROMA437.HTM">$A437</A>     ; Error Routine

Jump from $E19A:

E1A1: A5 7B     <A HREF="BLDA.HTM">LDA</A> <A HREF="ZP7A.HTM">$7B</A>       ; Pointer: Current Byte of BASIC Text
E1A3: C9 02     <A HREF="BCMP.HTM">CMP</A> #$02
E1A5: D0 0E     <A HREF="BBNE.HTM">BNE</A> $E1B5
E1A7: 86 2D     <A HREF="BSTX.HTM">STX</A> <A HREF="ZP2D.HTM">$2D</A>       ; Pointer: Start of BASIC Variables
E1A9: 84 2E     <A HREF="BSTY.HTM">STY</A> <A HREF="ZP2D.HTM">$2E</A>       ; Pointer: Start of BASIC Variables
E1AB: A9 76     <A HREF="BLDA.HTM">LDA</A> #$76
E1AD: A0 A3     <A HREF="BLDY.HTM">LDY</A> #$A3
E1AF: 20 1E AB  <A HREF="BJSR.HTM">JSR</A> <A HREF="ROMAB1E.HTM">$AB1E</A>     ; Output String
E1B2: 4C 2A A5  <A HREF="BJMP.HTM">JMP</A> <A HREF="ROMA4A2.HTM">$A52A</A>     ; Insert BASIC Text

Jump from $E1A5:

E1B5: 20 8E A6  <A HREF="BJSR.HTM">JSR</A> <A HREF="ROMA68E.HTM">$A68E</A>     ; Reset TXTPTR
E1B8: 20 33 A5  <A HREF="BJSR.HTM">JSR</A> <A HREF="ROMA533.HTM">$A533</A>     ; Rechain Lines
E1BB: 4C 77 A6  <A HREF="BJMP.HTM">JMP</A> <A HREF="ROMA65E.HTM">$A677</A>     ; Perform [clr]

    <A HREF="ROME165.HTM">Previous Page</A> / <A HREF="ROME1BE.HTM">Next Page</A>

</PRE></BODY></HTML>
